FluentCrm\App\Http\Controllers\SettingsController C

Total Complexity 101
Dependencies 15
Dependents 0
Total lines 1,010
Lines of code 785
Logical lines of code 272
Comment lines 48
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
getDoubleOptinSettings()
A
31 9 130
removeOldLogs()
A
41 9 59
getRestKeys()
A
41 8 57
getBounceConfigs()
A
35 5 99
resetDB()
A
43 8 50
deleteRestKey()
A
47 7 37
createRestKey()
A
43 6 51
getOldLogDetails()
S
45 5 45
updateExperimentalSettings()
S
52 6 22
saveDoubleOptinSettings()
S
48 5 35
save()
S
53 5 24
get()
S
56 5 18
saveIntegration()
S
54 4 21
saveAutoSubscribeSettings()
S
55 4 19
getAutoSubscribeSettings()
S
53 3 22
getCronStatus()
S
47 2 36
updateComplianceSettings()
S
59 3 14
runCron()
S
57 2 17
getIntegrations()
S
68 1 7
getComplianceSettings()
S
74 1 5
getExperimentalSettings()
S
74 1 5
TestRequestResolver()
S
71 1 6
getCampaigns()
S
71 1 6